.layout-box {
    padding-top: 1.32rem
        /* 99/75 */
    ;
}

.mm-header {
    height: 1.32rem;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #f4483e;

    h4 {
        font-size: .466667rem
            /* 35/75 */
        ;
        line-height: 1.32rem;
        text-align: center;
        color: #fff;
    }

    .mm-app {
        position: absolute;
        top: .066667rem
            /* 5/75 */
        ;
        right: .066667rem
            /* 5/75 */
        ;
    }
    .mm-back {
        width: .613333rem
            /* 46/75 */
        ;
        height: .613333rem
            /* 46/75 */
        ;
        position: absolute;
        left: .4rem
            /* 30/75 */
        ;
        top: .353333rem
            /* 26.5/75 */
        ;
        font-size: .6rem
            /* 45/75 */
        ;
        color: #fff;
    }
}

.discounts {
    padding: 0 .066667rem;
    margin-top: .4rem /* 30/75 */;
    li {
        float: left;
        width: 33.33%;
        a {
            display: block;
            text-align: center;
            border: .026667rem solid #efefef;
            padding: .133333rem /* 10/75 */ 0;
            margin: 0 .066667rem /* 5/75 */ .133333rem /* 10/75 */ .066667rem /* 5/75 */;
            img {
                width: 1.333333rem /* 100/75 */;
                height: 1.333333rem /* 100/75 */;
            }
        }
    }
}